
function [mout] = barkerpair(num)

% ****************************************************************
% num       : ����İͿ���ż�ĸ���
% mout      : ����İͿ���ż
% ****************************************************************

% 13阶巴克码偶 [[-1, -1, -1, -1, -1, 1, 1, -1, -1, 1, -1, 1, 1], [-1, -1, -1, -1, -1, 1, 1, -1, -1, 1, -1, 1, -1]]
mout = {[[-1, -1, -1, -1, -1, 1, 1, -1, -1, 1, -1, 1, 1]; [-1, -1, -1, -1, -1, 1, 1, -1, -1, 1, -1, 1, -1]]};
if num > 1
    for ii=2:num
        mout{end+1} = [shift(mout{ii-1}(1,:), 1);shift(mout{ii-1}(2,:), 1)];
    end
end